delayed taxation - Spanish English Dictionary